home *** CD-ROM | disk | FTP | other *** search
/ US Department of Defenseā€¦ndamentals 1.0 2004 April / US Department of Defense: Firewall & Router Fundamentals 1.0 2004 April.iso / text_only / includes / sco_interface.js < prev   
Text File  |  2004-03-12  |  9KB  |  181 lines

  1.  
  2. //get interface images from API_WIN
  3. if (!RUN_508)  {
  4.   var PREVIOUS_DEF = API_WIN.PREVIOUS_DEF;
  5.   var PREVIOUS_OV = API_WIN.PREVIOUS_OV;
  6.   var PREVIOUS_DE = API_WIN.PREVIOUS_DE;
  7.   var REPLAY_DEF = API_WIN.REPLAY_DEF;
  8.   var REPLAY_OV = API_WIN.REPLAY_OV;
  9.   var NEXT_DEF = API_WIN.NEXT_DEF;
  10.   var NEXT_OV = API_WIN.NEXT_OV;
  11.   var NEXT_FLASH = API_WIN.NEXT_FLASH;
  12.   var NEXT_DE = API_WIN.NEXT_DE;
  13.   var CLOSE_DEF = API_WIN.CLOSE_DEF;
  14.   var CLOSE_OV = API_WIN.CLOSE_OV;
  15.   var GLOSSARY_DEF = API_WIN.GLOSSARY_DEF;
  16.   var GLOSSARY_OV = API_WIN.GLOSSARY_OV;
  17.   var AUDIO_DEF = API_WIN.AUDIO_DEF;
  18.   var AUDIO_OV = API_WIN.AUDIO_OV;
  19.   var AUDIO_OFF = API_WIN.AUDIO_OFF;
  20.   var AUDIO_ON = API_WIN.AUDIO_ON;
  21.   var REFS_DEF = API_WIN.REFS_DEF;
  22.   var REFS_OV = API_WIN.REFS_OV;
  23.   var HELP_DEF = API_WIN.HELP_DEF;
  24.   var HELP_OV = API_WIN.HELP_OV;
  25.   var MAP_DEF = API_WIN.MAP_DEF;
  26.   var MAP_OV = API_WIN.MAP_OV;
  27.   var LANG_DEF = API_WIN.LANG_DEF;
  28.   var LANG_OV = API_WIN.LANG_OV;
  29.   
  30.   var REVIEW_CLOSE_DEF = API_WIN.REVIEW_CLOSE_DEF;
  31.   var REVIEW_CLOSE_OV = API_WIN.REVIEW_CLOSE_OV;
  32.   var REVIEW_PREVIOUS_DEF = API_WIN.REVIEW_PREVIOUS_DEF;
  33.   var REVIEW_PREVIOUS_OV = API_WIN.REVIEW_PREVIOUS_OV;
  34.   var REVIEW_PREVIOUS_DE = API_WIN.REVIEW_PREVIOUS_DE;
  35.   var REVIEW_NEXT_DEF = API_WIN.REVIEW_NEXT_DEF;
  36.   var REVIEW_NEXT_OV = API_WIN.REVIEW_NEXT_OV;
  37.   var REVIEW_NEXT_DE = API_WIN.REVIEW_NEXT_DE;
  38.   var REVIEW_NEXT_FLASH = API_WIN.REVIEW_NEXT_FLASH;
  39.  
  40.   //get non-buttons for this interface
  41.   var TOP_1 = API_WIN.TOP_1;
  42.   var BOTTOM_1 = API_WIN.BOTTOM_1;
  43.   var BOTTOM_2 = API_WIN.BOTTOM_2;
  44.   //var IMG_REVIEW_1B = API_WIN.REVIEW_IMG_1B;
  45.  
  46.   /*
  47.   //set default (en) language affected nav button widths
  48.   var CLOSE_WIDTH = "94";
  49.   var GLOSSARY_WIDTH = "95";
  50.   var AUDIO_WIDTH = "128";
  51.   var REF_WIDTH = "94";
  52.   var LANG_WIDTH = "87";
  53.   if (ISO_LANG == "es") {
  54.     CLOSE_WIDTH = "59";
  55.     GLOSSARY_WIDTH = "119";
  56.     AUDIO_WIDTH = "149";
  57.     REF_WIDTH = "96";
  58.     LANG_WIDTH = "75";
  59.   }
  60.   */
  61. }
  62.  
  63. function show_interface()
  64. {
  65.   if (!RUN_508)  { 
  66.     if (API_WIN.RUN_REVIEW) {
  67.       CLOSE_DEF.src = REVIEW_CLOSE_DEF.src;
  68.       CLOSE_OV.src = REVIEW_CLOSE_OV.src;
  69.       PREVIOUS_DEF.src = REVIEW_PREVIOUS_DEF.src;
  70.       PREVIOUS_OV.src = REVIEW_PREVIOUS_OV.src;
  71.       PREVIOUS_DE.src = REVIEW_PREVIOUS_DE.src;
  72.       NEXT_OV.src = REVIEW_NEXT_DE.src;
  73.       NEXT_FLASH.src = REVIEW_FLASH_DE.src;
  74.       NEXT_DE.src = REVIEW_FLASH_DE.src;
  75.       NEXT_DEF.src = REVIEW_FLASH_DE.src;
  76.       
  77.       document.CLOSE.src = CLOSE_DEF.src;
  78.       document.PREVIOUS.src = PREVIOUS_DEF.src;
  79.       document.NEXT.src = NEXT_DEF.src;
  80.       document.IMG_REVIEW_1B.src = REVIEW_1B.src;
  81.     }
  82.     else  {
  83.       //document.LANG.src = LANG_DEF.src;
  84.       document.CLOSE.src = CLOSE_DEF.src;
  85.       document.GLOSSARY.src = GLOSSARY_DEF.src;
  86.       document.REFS.src = REFS_DEF.src;
  87.       document.MAP.src = MAP_DEF.src;
  88.       document.REPLAY.src = REPLAY_DEF.src;
  89.       document.AUDIO.src = AUDIO_DEF.src;
  90.       document.PREVIOUS.src = PREVIOUS_DEF.src;
  91.       document.NEXT.src = NEXT_DEF.src;
  92.       
  93.       /*
  94.       if (SHOW_AUDIO)
  95.         document.AUDIO.src = AUDIO_ON.src;
  96.       else
  97.         document.AUDIO.src = AUDIO_OFF.src;
  98.       */
  99.       document.TOP_1.src = TOP_1.src;
  100.       document.BOTTOM_1.src = BOTTOM_1.src;
  101.       document.BOTTOM_2.src = BOTTOM_2.src;
  102.     }
  103.   }
  104. }
  105.  
  106. function write_top_html()
  107. {
  108.   var tmp_html = "";
  109.   
  110.   var css_class = "reg_text";
  111.   if (API_WIN.RUNNING_QUEST)
  112.     css_class = "quiz_text";
  113.     
  114.   if (API_WIN.RUN_REVIEW) {
  115.     //NOTHING!
  116.   }
  117.   else  {
  118.     if (RUN_508)
  119.       tmp_html += "";
  120.     else
  121.         tmp_html += "<TABLE border=0 cellspacing=0 cellpadding=0><TR><TD><IMG name=TOP_1 border=0 width=780 height=72 SRC=\"" + PATH_EXT + "../images/blank.gif\"></TD></TR><TR><TD valign=top class='" + css_class + "'>";
  122.   }
  123.   
  124.   if (PAGE_TYPE == "html")  {
  125.  
  126.       //tmp_html += "<BR><CENTER><TABLE width=98%><TR><TD class=reg_text valign=top>"
  127.       tmp_html += "<table cellspacing=0 cellpadding=0 width=100%><tr><td width=2><img src=\"" + PATH_EXT + "../images/blank.gif\" width=2 height=" + (parseInt(MEDIA_HEIGHT) - 10) + "></td><td valign=top class='" + css_class + "'>";
  128.   }
  129.  
  130.     document.write(tmp_html);
  131. }
  132.  
  133. function write_bottom_html()
  134. {
  135.   var tmp_html = "";
  136.  
  137.   if (PAGE_TYPE == "html")
  138.       tmp_html += "</td></tr></table>";
  139.  
  140.   if (API_WIN.RUN_REVIEW) {
  141.     if (RUN_508)
  142.       tmp_html += "<BR><center><TABLE><TR><TD class='" + css_class + "'><A href=\"javascript:goto_next_page();\">Next</a>  <A href=\"javascript:goto_prev_page();\">Previous</a>  <A href=\"javascript:window.close();\">Close</a></TD></TD></TABLE></center>";
  143.     else
  144.       tmp_html += "<A href=\"javascript:window.close();\" onmouseover=\"javascript:mouse_ov('CLOSE');\" onmouseout=\"javascript:mouse('CLOSE');\"><IMG name=CLOSE border=0 width=133 height=27 SRC=\"" + PATH_EXT + "../images/blank.gif\"></a><IMG name=IMG_REVIEW_1B border=0 width=388 height=27 SRC=\"" + PATH_EXT + "../images/blank.gif\"><A href=\"javascript:goto_prev_page();\" onmouseover=\"javascript:mouse_ov('PREVIOUS');\" onmouseout=\"javascript:mouse('PREVIOUS');\"><IMG name=PREVIOUS border=0 width=122 height=27 SRC=\"" + PATH_EXT + "../images/blank.gif\"></a><A href=\"javascript:goto_next_page();\" onmouseover=\"javascript:mouse_ov('NEXT');\" onmouseout=\"javascript:mouse('NEXT');\"><IMG name=NEXT border=0 width=137 height=27 SRC=\"" + PATH_EXT + "../images/blank.gif\"></a>";
  145.   }
  146.   else  {
  147.  
  148.     tmp_html += "";
  149.  
  150.     if (RUN_508)
  151.       tmp_html += "</TD></TR><TR><TD><BR><center><A href=\"javascript:goto_next_page();\">Next</a>  <A href=\"javascript:goto_prev_page();\">Previous</a>  <A href=\"javascript:goto_menu();\">Exit</a></TD></TR></TABLE>";
  152.     else
  153.       tmp_html += "</TD></TR><TR><TD><IMG name=BOTTOM_1 border=0 width=127 height=98 SRC=\"" + PATH_EXT + "../images/blank.gif\"><A href=\"javascript:goto_menu();\" onmouseover=\"javascript:mouse_ov('CLOSE');\" onmouseout=\"javascript:mouse('CLOSE');\"><IMG name=CLOSE border=0 width=61 height=98 SRC=\"" + PATH_EXT + "../images/blank.gif\"></a><A href=\"javascript:open_glossary();\" onmouseover=\"javascript:mouse_ov('GLOSSARY');\" onmouseout=\"javascript:mouse('GLOSSARY');\"><IMG name=GLOSSARY border=0 width=63 height=98 SRC=\"" + PATH_EXT + "../images/blank.gif\"></a><A href=\"javascript:open_map();\" onmouseover=\"javascript:mouse_ov('MAP');\" onmouseout=\"javascript:mouse('MAP');\"><IMG name=MAP border=0 width=86 height=98 SRC=\"" + PATH_EXT + "../images/blank.gif\"></a><A href=\"javascript:open_refs();\" onmouseover=\"javascript:mouse_ov('REFS');\" onmouseout=\"javascript:mouse('REFS');\"><IMG name=REFS border=0 width=71 height=98 SRC=\"" + PATH_EXT + "../images/blank.gif\"></a><A href=\"javascript:toggle_audio();\" onmouseover=\"javascript:mouse_ov('AUDIO');\" onmouseout=\"javascript:mouse('AUDIO');\"><IMG name=AUDIO border=0 width=119 height=98 SRC=\"" + PATH_EXT + "../images/blank.gif\"></a><A href=\"javascript:goto_prev_page();\" onmouseover=\"javascript:mouse_ov('PREVIOUS');\" onmouseout=\"javascript:mouse('PREVIOUS');\"><IMG name=PREVIOUS border=0 width=45 height=98 SRC=\"" + PATH_EXT + "../images/blank.gif\"></a><A href=\"javascript:replay_page();\" onmouseover=\"javascript:mouse_ov('REPLAY');\" onmouseout=\"javascript:mouse('REPLAY');\"><IMG name=REPLAY border=0 width=33 height=98 SRC=\"" + PATH_EXT + "../images/blank.gif\"></a><A href=\"javascript:goto_next_page();\" onmouseover=\"javascript:mouse_ov('NEXT');\" onmouseout=\"javascript:mouse('NEXT');\"><IMG name=NEXT border=0 width=46 height=98 SRC=\"" + PATH_EXT + "../images/blank.gif\"></a><IMG name=BOTTOM_2 border=0 width=129 height=98 SRC=\"" + PATH_EXT + "../images/blank.gif\"></TD></TR></TABLE>";
  154.  
  155.     if (!RUN_508) {
  156.       //Add Netscape Style Tag bug fix
  157.       //tmp_html += "\n<DIV id='nothing' name='nothing' style=\"position:absolute;top:0;left:0;\"> </DIV>";
  158.   
  159.       //Add Page Number
  160.       if (API_WIN.RUNNING_QUEST)  {
  161.         if (API_WIN.QUEST_NUM > API_WIN.MAX_QUEST_NUM)
  162.           var tmp_page_num_txt = "Results";
  163.         else
  164.           var tmp_page_num_txt = "Question " + API_WIN.QUEST_NUM + " of " + API_WIN.MAX_QUEST_NUM;
  165.       }
  166.       else
  167.         var tmp_page_num_txt = "Page " + PAGE_NUM + " of " + MAX_PAGE_NUM;
  168.    
  169.     //tmp_page_num_txt = "Page 999 of 999";
  170.    
  171.     //Add Module Title
  172.     //tmp_html += "<div id='ModuleTitle' name='ModuleTitle' style=\"position:absolute;top:34;left:58;width:720px;height:13px;padding-left:0px;padding-top:0px;color:#FFFFFF;font-family:'arial';font-size:12px;font-weight:normal;\">" + MODULE_TITLE + "</div>";
  173.     //Add Page Title
  174.     //tmp_html += "<div id='PageTitle' name='PageTitle' style=\"position:absolute;top:46;left:5;width:236px;height:13px;padding-left:0px;padding-top:0px;color:#FFFFFF;font-family:'arial';font-size:12px;font-weight:normal;\">" + LESSON_TITLE + "</div>";
  175.     //Add Page Number
  176.     tmp_html += "<div id='PageNumber' name='PageNumber' style=\"position:absolute;top:13;left:591;width:85px;height:13px;padding-left:0px;padding-top:0px;color:#FFFFFF;font-family:'arial';font-size:11px;font-weight:bold;text-align:center;\">" + tmp_page_num_txt + "</div>";
  177.     }
  178.   }
  179.   document.write(tmp_html);
  180. }
  181.